/*
 * Powered By [rapid-framework]
 * Web Site: http://www.rapid-framework.org.cn
 * Google Code: http://code.google.com/p/rapid-framework/
 * Since 2008 - 2012
 */

package com.tech15.core.vo.query;

import java.io.Serializable;

import javacommon.base.BaseQuery;

import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

/**
 * @author 胡作正 email:zuozhenghu@sina.com
 * @version 1.0
 * @since 1.0
 */


public class SysUserQuery extends BaseQuery implements Serializable {
    private static final long serialVersionUID = 3148176768559230877L;
    

	/** 用户id */
	private Long userid;
	/** 用户名 */
	private java.lang.String username;
	/** 真实姓名 */
	private java.lang.String realname;
	/** 登录密码 */
	private java.lang.String password;
	/** 备注 */
	private java.lang.String memo;
	/** 状态 */
	private java.lang.String state;
	/** email */
	private java.lang.String email;
	/** 最后登录ip */
	private java.lang.String lastloginip;
	/** 最后登录时间 */
	private java.util.Date lastlogintimeBegin;
	private java.util.Date lastlogintimeEnd;
	/** 客户类型(1 客户 0 用户) */
	private Integer category;
	private Long deptid;
	private String orgInfo;
	private String deptname;
	private Integer userrole;
	private Long taskdeptid;

	public Long getTaskdeptid() {
		return taskdeptid;
	}

	public void setTaskdeptid(Long taskdeptid) {
		this.taskdeptid = taskdeptid;
	}

	public Integer getUserrole() {
		return userrole;
	}

	public void setUserrole(Integer userrole) {
		this.userrole = userrole;
	}

	public String getDeptname() {
		return deptname;
	}

	public void setDeptname(String deptname) {
		this.deptname = deptname;
	}

	public String getOrgInfo() {
		return orgInfo;
	}

	public void setOrgInfo(String orgInfo) {
		this.orgInfo = orgInfo;
	}

	public Long getDeptid() {
		return deptid;
	}

	public void setDeptid(Long deptid) {
		this.deptid = deptid;
	}

	public Long getUserid() {
		return this.userid;
	}
	
	public void setUserid(Long value) {
		this.userid = value;
	}
	
	public java.lang.String getUsername() {
		return this.username;
	}
	
	public void setUsername(java.lang.String value) {
		this.username = value;
	}
	
	public java.lang.String getRealname() {
		return this.realname;
	}
	
	public void setRealname(java.lang.String value) {
		this.realname = value;
	}
	
	public java.lang.String getPassword() {
		return this.password;
	}
	
	public void setPassword(java.lang.String value) {
		this.password = value;
	}
	
	public java.lang.String getMemo() {
		return this.memo;
	}
	
	public void setMemo(java.lang.String value) {
		this.memo = value;
	}
	
	public java.lang.String getState() {
		return this.state;
	}
	
	public void setState(java.lang.String value) {
		this.state = value;
	}
	
	public java.lang.String getEmail() {
		return this.email;
	}
	
	public void setEmail(java.lang.String value) {
		this.email = value;
	}
	
	public java.lang.String getLastloginip() {
		return this.lastloginip;
	}
	
	public void setLastloginip(java.lang.String value) {
		this.lastloginip = value;
	}
	
	public java.util.Date getLastlogintimeBegin() {
		return this.lastlogintimeBegin;
	}
	
	public void setLastlogintimeBegin(java.util.Date value) {
		this.lastlogintimeBegin = value;
	}	
	
	public java.util.Date getLastlogintimeEnd() {
		return this.lastlogintimeEnd;
	}
	
	public void setLastlogintimeEnd(java.util.Date value) {
		this.lastlogintimeEnd = value;
	}
	
	public Integer getCategory() {
		return this.category;
	}
	
	public void setCategory(Integer value) {
		this.category = value;
	}
	

	public String toString() {
		return ToStringBuilder.reflectionToString(this,ToStringStyle.MULTI_LINE_STYLE);
	}
	
}

